@charset "utf-8";
/**
 * runze shop theme css
 */
.b{border:1px solid red;}
html{background-color:white;}
body,div,a,span,h1,h2,h3,ul,li{margin: 0;padding: 0;}
body{font-family: '微软雅黑'; font-size:18px;min-width:1280px;}

a:hover{text-decoration: none; outline:none;}
a:active{text-decoration: none; outline:none;}
a:visited{text-decoration: none;outline:none;}
a:link{text-decoration:none; outline:none;}
.full-width{width: 100%;}
.container-width{margin: 0 auto; width:1200px;}
.container2-width{margin: 0 auto;width:1096px;}
.container3-width{margin: 0 auto;width:1190px;}
.container4-width{width:585px;}
.table-cell{display: table-cell;}
.text-align-center{text-align: center;}
.yh{font-family: '微软雅黑'; }
.st{font-family: 'simsum'; }
.vertical-align-middle{vertical-align: middle;}
/* 主题色设置 注：第一个为主题色 */
.bg_color{background-color:#06b388;}
.bg_color_01{color:#06b388;}
.tip_color_02{color:#F97D7D;}
.tip_color_03{color:#F97D7D;}
.tip_color_04{color:#F15353;}
.tip_color_05{color:#E4393C;}
.tip_color_09{color:#999;}
.c333{color:#333;}
.6C{color:#6C6C6C;}
.Price{color:#cc0000;}
.white{color:#fff;}
form .button_color_03{background:#C8C8C8;} 
article,aside,figcaption,figure,footer,header,main,nav,section,ul{display: block;}
/* site2 css end */
/*  字体 */
.fs24{font-size:24px;}
/**   用户表单 */
.laber{font-size:16px;font-weight:bold;}
.inputErea{height:67px;}
.inputErea2{height:40px;}
.inputErea3{height:auto; overflow:hidden;}
.inputErea4{height:20px;}
.inputErea5{height:35px;}
.mt60{margin-top:60px;}
.input{border:1px solid #DEDEDE;background:#fff;padding:0 10px;height:40px;text-align:center;overflow:hidden;}
.input2{border:1px solid #DEDEDE;background:#fff;padding:0 10px;height:35px; line-height:30px;text-align:center;overflow:hidden;}
.outline{border:1px solid #06b388;}
.form-error{border:1px solid #e00;background:transparent;}
.form-error2{border:none;background:transparent;}
.input input{font-family: '微软雅黑'; width:100%;color:#222;font-size:14px;margin-top:10px;border:1px solid #fff;outline:none;}
.input img{float:right;position:relative;top:-20px;}
.icon{height:23px; width:23px;}
.icon2{margin-top:2px;height:13px; width:13px;}
.input_02{padding-left:50px;}
.user_login{background:url(/project/style/images/user_login.png) no-repeat;}
.pwd_login{background:url(/project/style/images/pwd_login.png) no-repeat;}
.label{height:22px;line-height:22px;display:inline-block;width:70px;text-align:right;}
.label2{height:22px;line-height:22px;display:inline-block;width:110px;text-align:left;}
.input_03{height:30px;}
.input_03 input{margin-top:4px;}
.input_04{width:210px;}
.input_05{width:110px; background-color:#06b388;color:#fff;border-radius:3px; }
.input_06{width:110px; background-color:#fff;color:#c8c8c8;border-radius:3px; }
.input_07{width:122px; background-color:#fff;color:#c8c8c8;height:20px;line-height:20px; }
.input_07 input{font-family: 'simsum'; width:100%;color:#222;font-size:12px;margin-top:0px;border:1px solid #fff;outline:none; }
.input08{border:none;padding:none;margin:none;}
.input_09{width:260px; background-color:#fff;color:#c8c8c8;height:20px;line-height:20px; }
.input_10{width:410px; background-color:#fff;color:#c8c8c8;height:20px;line-height:20px; }
.select{width:90px;height:22px;line-height:22px;border:1px solid #D2D2D2;color:#000;}
.select2{width:130px;height:22px;line-height:22px;border:1px solid #D2D2D2;color:#000;}
.tip{margin-top:5px;display:block;}
.tip2{margin-top:3px;margin-left:10px;display:block;}
.login_01,.login_01:hover,.login_01:active,.login_01:link,.login_01:visited{color:rgb(108,108,108);font-size:12px;}
.submit{cursor:pointer;width:100%;height:40px;line-height:40px;border:1px solid #06b388; background-color:#06b388; font-size:16px; color:#fff; border-radius:3px; }
form .Validform_error{background:transparent;}

.registerBox{padding-top:50px;height:490px;background:#fff;}
.registerBox2{padding-top:50px;height:530px;background:#fff;}
.nameBox{margin:0 auto;height:25px;line-height:25px;width:996px;padding-bottom:10px;border-bottom:2px solid #edecec;}
.name{font-size:24px;color:#06b388;}
.cbox .content{padding:30px 50px 20px 50px;}
.cbox .left{padding:20px 90px 20px 40px; width:380px; height:360px; border-right:1px dashed #c8c8c8;}
.cbox .left_02{height:400px; border-right:none;}

.registerBox .button{background:transparent;color:#fff; border:1px solid transparent; cursor:pointer;}
.cbox .right{margin:10px 35px auto auto;} 

/*模态框*/
.tipss{margin:100px auto;width:400px;overflow:hidden;}
.modal-dialog{	
	min-width:383px;
}
 .r-modal{
    padding:56px 0px 37px 0;
    background: white;
	
}
.r-modal p img{
    margin-right: 15px;
}
.r-modal .p{   
    text-align: center;
    height: 40px;
}
.r-madal-close{
    color: white;
    width: 118px;
    height: 40px;
    background: #06b388;
    border-radius: 5px;
    font-size: 16px;
    margin: 0 auto;
}
.btn{
    float: left
}
.btn:hover{
    color: white;
}
.btn{
    display:inline-block;
    padding:6px 12px;
    margin-bottom:0;
    font-size:14px;
    font-weight:400;
    line-height:1.42857143;
    text-align:center;
    white-space:nowrap;
    vertical-align: middle;
    outline:none;
    border: 0;
} 

/*面包屑*/
.r-breadcrumb {
    padding: 14px;
    margin-bottom: 20px;
    list-style: none;
    font-size: 12px;
}
.r-breadcrumb > li {
  display: inline-block;
}
.r-breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
}
.r-breadcrumb li span{
    padding: 0 5px;
    color: #ccc;
} 
.r-breadcrumb li a{
    color: black;
}
.r-breadcrumb > .active {
    color: #777;
}
/* 首页商品目录 */
.z-mainNav .fl .nav-ul li span a {
    color: #a0a0a0;
    font-family: "微软雅黑";
    font-size: 12px;
}
.nav-li a{color:#FFF}
.list-li a{color:#3c3c3c}